turkey (country at intersection of europe and asia) - French English Dictionary